package com.ct.application.goods.model.po;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * <p>
 * 商品表
 * </p>
 *
 * @author system
 */
@Data
public class GoodsAddPO implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 店铺id
     */
    private Long shopsId;

    /**
     * 店铺名称
     */
    private String shopsName;

    /**
     * 商品名称
     */
    private String name;

    /**
     * 商品主图
     */
    private String mainImage;

    /**
     * 商品子图
     */
    private String subImages;

    /**
     * 商品详情
     */
    private String detail;

    /**
     * 购买须知
     */
    private String buyTips;

    /**
     * 详情图片
     */
    private String detailImages;

    /**
     * 原价
     */
    private BigDecimal originalPrice;

    /**
     * 一口价
     */
    private BigDecimal price;

    /**
     * 库存
     */
    private Integer stock;

    /**
     * 是否热门
     */
    private Integer isHot;

    /**
     * 是否新品
     */
    private Integer isNew;

    /**
     * 状态 1=待上架 2=已上架 3=已下架 4=售罄
     */
    private Integer status;

    /**
     * 是否开启促销 0-否 1-是
     */
    private Integer isSale;

    /**
     * 折扣价
     */
    private BigDecimal salePrice;

    /**
     * 月销量
     */
    private Integer monthlySales;

    /**
     * 累计销量
     */
    private Integer totalSales;

    /**
     * 累计评价
     */
    private Integer totalComments;

    /**
     * 优惠名称
     */
    private String preferentialName;

    /**
     * 包装费
     */
    private BigDecimal packingCharges;

    /**
     * 排序号
     */
    private Integer sortNumber;

    /**
     * 是否商家推荐菜 0-否 1-是
     */
    private Integer recommendedByMerchants;

    /**
     * 是否用户推荐菜 0-否 1-是
     */
    private Integer recommendedByMember;

    /**
     * 用户推荐菜人数
     */
    private Integer numberOfRecommendedMember;

}
